Excel 的一个问题` 熟的来帮下`

来源:百度知道 编辑:UC知道 时间:2024/06/28 11:00:21
采够单号 料号
28394 31C00050-002-CA1
28500 31C00050-010-CF1
28176 31M15450-001-CA1

上面是例子` 作用的为了方便`
如何把上面的设成格式`
然后输入采购单号` 相对应的料号就会自己跳出来啊?
就是省了再输料号的麻烦 `
好象是用函数里面的某个功能的?

如果料号类型太多,无法用公式实现。如果不超过30个,可以用IF嵌套函数实现。公式为:
=IF(A1=28394,"31C00050-002-CA1",IF(A1=28500,"31C00050-010-CF1",IF(A1=28176,"31M15450-001-CA1","")))
说明:上面公式按你给出的条件建立。
在料号的数据首行单元格输入公式,用采够单号首行的实际位置替换公式中的A1单元格。
然后把公式向下复制,如果不输入采够单号,公式返回结果为空。

用vlookup函数

假设采购单号和料号分别在sheet1表的A列和B列
在另一表的A1输入任一采购单号,然后在B1中自动生成对应的料号,需在B1输入公式:
=if(A1="","",vlookup(A1,sheet1!A:B,2,0))

如果想在A2再输入采购单号,B2也自动生成对应的料号,则只需将B2公式向下复制即可